@charset "utf-8";/* CSS Document */
.xzlogin,.xzloginS{ background:#FFF url(../images/login_bg.jpg) bottom repeat-x; width:938px; height:504px; border:1px #DDD solid; margin:10px 0px 10px 10px;_margin:10px 0px 10px 5px;}
.xzloginL{ width:490px;}
.xzloginR{ width:448px;}
.xzloginR h2{ width:96px; height:46px; background:url(../images/logintit.gif) no-repeat; text-indent:-999em; overflow:hidden; margin-top:50px;}
.xzloginR p{ width:448px; overflow:hidden; height:50px; line-height:40px; color:#b0b0b1;}
.xzloginR p.color7d{ color:#7D7D7D;}
.xzloginR p.color7d a{ text-decoration:underline;}
.xzloginR p.color7d input{ cursor:pointer;}
.xzloginR p span{ float:left; display:block; background:url(../images/login_input.gif) -1px 0px no-repeat; _background:url(../images/login_input.gif) -1px 1px no-repeat; width:208px; height:33px; padding:2px; margin-right:12px; _margin-right:5px; overflow:hidden; }
.xzloginR p span.loginhover{ background:url(../images/login_input.gif) 0px -37px no-repeat; _background:url(../images/login_input.gif) -1px -36px no-repeat; }
.xzloginR p span.logintips{ background:url(../images/login_input.gif) 0px -74px no-repeat; }
.text_xzlogin{border:0px; width:206px; height:33px; line-height:33px; padding-left:2px; background:none; color:#aeaeae; font-size:14px;}
.xzloginR p span.logintips .text_xzlogin{ color:#575757;}
.btn_xzlogin,.btn_xzloginhover{ border:0px; background:url(../images/login_btn.gif) 0px 0px no-repeat; cursor:pointer; width:192px; height:40px;}
.btn_xzloginhover{ background-position:0px -60px;}

/* banner */
#imgPlay{width:415px; height:420px; overflow:hidden; position:relative; margin:30px 0px 0px 31px;}
#imgPlay .imgs img{width:415px; height:386px;}
#imgPlay .imgs li{float:left; position:relative;}
#imgPlay .imgs{width:1660px;} 
#imgPlay .num{height:20px; display:inline; position:absolute; left:0px; top:386px;}
#imgPlay .num span{width:14px; height:16px; margin:0px 2px; display:inline-block; background:url(../images/imgPlayer.png) -23px 0px no-repeat; overflow:hidden; cursor:pointer; line-height:0;}
#imgPlay .num span.on{background-position:0px 1px;}
#imgPlay #numInner{background:none transparent scroll repeat; padding:3px 0px 0px; position:absolute; top:386px; text-align:center;}

/* 注册成功页 */
.xzloginS p{margin-left:36px;}
.xzloginS p.title{ background:url(../images/loginsuccess.gif) no-repeat; width:443px; height:28px; margin-top:26px; text-indent:-999em; overflow:hidden;}
.xzloginS p.tips{ color:#676767; margin-top:10px;}
.xzloginS p.tips a{ color:#0082cc; font-family:"宋体";}
.xzloginS p.goto{ margin-top:25px;}
.xzloginS p.vip{ margin:27px 0px 0px 32px; background:url(../images/xzlogin_vip.jpg) no-repeat; padding:165px 0px 0px 360px; width:511px; height:31px;}
.xzloginS p.vip a{ color:#d14020; font:bold 14px "宋体"; text-decoration:underline; background:url(../images/logindot.gif) right center no-repeat; padding-right:7px; display:inline-block;}
.xzloginS p.hdtit{ margin-top:25px; color:#0082cc; font:bold 14px/2em "宋体"; background:url(../images/logintitbg.gif) left bottom no-repeat;}
.xzloginS p.hdinfo{ margin-top:8px; color:#000; width:870px; overflow:hidden;}













